package com.lggry.extends6constructor;

public class Test {
    public static void main(String[] args) {
        //目标：认识子类构造器的特点，再看应用场景。
        //子类构造器会默认调用父类的无参构造器，如果父类没有无参构造器，子类会报错。
    }
}

class Son extends Father {
    public Son(){
//        super();
        super(1);//默认存在，写不写都有
        System.out.println("子类无参构造器");
    }
}

class Father {
    public Father() {
        System.out.println("父类无参构造器");
    }

    public Father(int a) {
        System.out.println("父类有参构造器");
    }
}
